A new BT call centre in Accrington is set to create 300 jobs for people in Lancashire and boost the county’s economy, say Voice Group
Page 1 of 1